<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>yali</Name>
        <Homepage>http://www.pisilinux.org/</Homepage>
        <Packager>
            <Name>PisiLinux Community</Name>
            <Email>admins@pisilinux.org</Email>
        </Packager>
        <License>GPLv2</License>
        <IsA>app:gui</IsA>
        <Summary>Yet Another Linux Installer</Summary>
        <Description>YALI is the graphical installer for PiSi Linux distribution which is written using the Qt framework.</Description>
        <Archive sha1sum="664931cba7529eb70870c6d9d4653f2f7bbe515f" type="tarxz">http://source.pisilinux.org/1.0/yali-3.0.2.tar.xz</Archive>
        <BuildDependencies>
            <Dependency>python-qt-devel</Dependency>
            <Dependency>e2fsprogs-devel</Dependency>
        </BuildDependencies>
        <Patches>
            <Patch>no_old_filesdb.patch</Patch>
            <Patch>fix_find_device.patch</Patch>
        </Patches>
    </Source>

    <Package>
        <Name>yali</Name>
        <RuntimeDependencies>
	    <Dependency>python</Dependency>
	    <Dependency>e2fsprogs</Dependency>
            <Dependency>python-qt</Dependency>
            <Dependency>util-linux</Dependency>
            <!--<Dependency>gptsync</Dependency> -->
            <Dependency>mdadm</Dependency>
            <Dependency>lvm2</Dependency>
            <Dependency>reiserfsprogs</Dependency>
            <Dependency>ntfsprogs</Dependency>
            <Dependency>dosfstools</Dependency>
            <Dependency>xfsprogs</Dependency>
            <Dependency>xdm</Dependency>
            <Dependency>comar</Dependency>
            <Dependency>panda</Dependency>
            <Dependency>zorg</Dependency>
            <Dependency>python-pyaspects</Dependency>
            <Dependency>pisilinux-python</Dependency>
            <Dependency>pisilinux-python-xorg</Dependency>
            <Dependency>syslinux</Dependency>
            <Dependency>pyqtermwidget</Dependency>
            <!-- disable gfx family , find a proper solution for its menu generation -->
            <!--Dependency>gfxtheme-pisilinux-install</Dependency-->
            <Dependency>pyparted</Dependency>
            <Dependency>python-pyblock</Dependency>
            <Dependency>yali-branding-pisilinux</Dependency>
            <Dependency>yali-theme-pisilinux</Dependency>
            <Dependency>python-udev</Dependency>
            <Dependency>pisilinux-desktop-services</Dependency>
            <!--
            pardusman should add locale packages according to the selected languages.
            IsA tags could be used to decide which packages to be installed.
            -->
            <Dependency>glibc-locales-nl</Dependency>
            <Dependency>glibc-locales-de</Dependency>
            <Dependency>glibc-locales-es</Dependency>
            <Dependency>glibc-locales-pt</Dependency>
            <Dependency>glibc-locales-sv</Dependency>
            <Dependency>glibc-locales-fr</Dependency>
            <Dependency>glibc-locales-it</Dependency>
            <Dependency>glibc-locales-ca</Dependency>
            <Dependency>glibc-locales-pl</Dependency>
            <Dependency>glibc-locales-ru</Dependency>
            <Dependency>glibc-locales-hu</Dependency>
            <Dependency>glibc-locales-hr</Dependency>
            <Dependency>droid-fonts</Dependency>
            <!-- <Dependency>cursor-theme-oxygen-white</Dependency> -->
        </RuntimeDependencies>
        <Files>
            <Path fileType="executable">/usr/bin</Path>
            <Path fileType="library">/usr/lib</Path>
            <Path fileType="data">/usr/share</Path>
            <Path fileType="data">/etc/yali</Path>
            <Path fileType="data">/lib/udev/rules.d/70-yali.rules</Path>
        </Files>
    </Package>

    <History>
        <Update release="18">
            <Date>2014-08-10</Date>
            <Version>3.0.2</Version>
            <Comment>Fixed find device issue.</Comment>
            <Name>Marcin Bojara</Name>
            <Email>marcin@pisilinux.org</Email>
        </Update>
        <Update release="17">
            <Date>2014-06-16</Date>
            <Version>3.0.2</Version>
            <Comment>Rebuild.</Comment>
            <Name>Serdar Soytetir</Name>
            <Email>kaptan@pisilinux.org</Email>
        </Update>
        <Update release="16">
            <Date>2014-06-16</Date>
            <Version>3.0.2</Version>
            <Comment>Don't use old FilesDB.</Comment>
            <Name>Marcin Bojara</Name>
            <Email>marcin@pisilinux.org</Email>
        </Update>
        <Update release="15">
            <Date>2014-06-14</Date>
            <Version>3.0.2</Version>
            <Comment>Release bump.</Comment>
            <Name>Alihan Öztürk</Name>
            <Email>alihan@pisilinux.org</Email>
        </Update>
        <Update release="14">
            <Date>2014-03-07</Date>
            <Version>3.0.2</Version>
            <Comment>Minor version bump.</Comment>
            <Name>Serdar Soytetir</Name>
            <Email>kaptan@pisilinux.org</Email>
        </Update>
        <Update release="13">
            <Date>2014-02-12</Date>
            <Version>3.0.1</Version>
            <Comment>Version bump.</Comment>
            <Name>Serdar Soytetir</Name>
            <Email>kaptan@pisilinux.org</Email>
        </Update>
        <Update release="12">
            <Date>2013-12-06</Date>
            <Version>2.4.6</Version>
            <Comment>Fix yali.desktop file installation, switch to yali=default.</Comment>
            <Name>Serdar Soytetir</Name>
            <Email>kaptan@pisilinux.org</Email>
        </Update>
        <Update release="11">
            <Date>2013-11-11</Date>
            <Version>2.4.6</Version>
            <Comment>New version.</Comment>
            <Name>Marcin Bojara</Name>
            <Email>marcin@pisilinux.org</Email>
        </Update>
        <Update release="10">
            <Date>2013-10-27</Date>
            <Version>2.4.5</Version>
            <Comment>Remove '_rc' prefix</Comment>
            <Name>Marcin Bojara</Name>
            <Email>marcin@pisilinux.org</Email>
        </Update>
        <Update release="9">
            <Date>2013-08-24</Date>
            <Version>2.4.5</Version>
            <Comment>Add resume option to /etc/grub/default</Comment>
            <Name>Marcin Bojara</Name>
            <Email>marcin@pisilinux.org</Email>
        </Update>
        <Update release="8">
            <Date>2013-07-20</Date>
            <Version>2.4.5</Version>
            <Comment>Fix checking free disk space.</Comment>
            <Name>Marcin Bojara</Name>
            <Email>marcin@pisilinux.org</Email>
        </Update>
        <Update release="7">
            <Date>2013-06-21</Date>
            <Version>2.4.5</Version>
            <Comment>Add hide_install_partition.patch</Comment>
            <Name>Marcin Bojara</Name>
            <Email>marcin@pisilinux.org</Email>
        </Update>
        <Update release="6">
            <Date>2013-06-17</Date>
            <Version>2.4.5</Version>
            <Comment>Add always_generate_grub_config.patch</Comment>
            <Name>Marcin Bojara</Name>
            <Email>marcin@pisilinux.org</Email>
        </Update>
        <Update release="5">
            <Date>2013-06-11</Date>
            <Version>2.4.5</Version>
            <Comment>
                Fix installation with new repo structure
                Fix setting default keyboard layout
                Change slider direction for manual partitioning
            </Comment>
            <Name>Marcin Bojara</Name>
            <Email>marcin@pisilinux.org</Email>
        </Update>
        <Update release="4">
            <Date>2013-04-06</Date>
            <Version>2.4.5</Version>
            <Comment>Fix raw disk installation issue.</Comment>
            <Name>Marcin Bojara</Name>
            <Email>marcin@pisilinux.org</Email>
        </Update>
        <Update release="3">
            <Date>2013-03-04</Date>
            <Version>2.4.5</Version>
            <Comment>New version.</Comment>
            <Name>Serdar Soytetir</Name>
            <Email>kaptan@pisilinux.org</Email>
        </Update>
        <Update release="2">
            <Date>2013-02-08</Date>
            <Version>2.4.1_pre20110530</Version>
            <Comment>Fix uuid issue.</Comment>
            <Name>Marcin Bojara</Name>
            <Email>marcin@pisilinux.org</Email>
        </Update>
        <Update release="1">
            <Date>2013-01-18</Date>
            <Version>2.4.1_pre20110530</Version>
            <Comment>First release</Comment>
            <Name>Marcin Bojara</Name>
            <Email>marcin@pisilinux.org</Email>
        </Update>
    </History>
</PISI>
